Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SELWOOD ROAD Semi-Detached £663,621 £522,500 22 Aug 2017
4 SELWOOD ROAD Semi-Detached £644,232 £280,000 15 Aug 2003
6 SELWOOD ROAD Semi-Detached £451,354 £265,000 15 Feb 2010
10 SELWOOD ROAD Semi-Detached £599,225 £355,000 4 Feb 2013
14 SELWOOD ROAD Terraced £557,569 £240,000 14 Jul 2003
18 SELWOOD ROAD Semi-Detached £517,552 £320,000 26 Mar 2007
20 SELWOOD ROAD Terraced £628,637 £485,000 31 Mar 2017
22 SELWOOD ROAD Terraced £626,352 £617,500 8 Jun 2022
24 SELWOOD ROAD Semi-Detached £840,425 £249,950 19 Jul 2001
26 SELWOOD ROAD Semi-Detached £577,499 £320,000 7 Aug 2009
28 SELWOOD ROAD Semi-Detached £679,518 £550,000 4 Jun 2019
30 SELWOOD ROAD Terraced £720,451 £135,000 16 Jan 1997
32 SELWOOD ROAD Semi-Detached £677,328 £366,250 20 May 2005
34 SELWOOD ROAD Terraced £673,670 £143,500 19 Jun 1998
40 SELWOOD ROAD Terraced £669,623 £549,000 22 Jan 2020
44 SELWOOD ROAD Terraced £635,249 £535,000 4 Sep 2020
48 SELWOOD ROAD Terraced £568,444 £240,000 29 May 2003
52 SELWOOD ROAD Terraced £641,064 £480,000 3 Jun 2016
54 SELWOOD ROAD Terraced £659,872 £199,000 24 Aug 2001
56 SELWOOD ROAD Terraced £734,857 £568,500 28 Apr 2017
60 SELWOOD ROAD Terraced £440,165 £240,000 23 Jan 2009
62 SELWOOD ROAD Terraced £679,386 £530,250 15 Jun 2017
66 SELWOOD ROAD Terraced £456,092 £282,000 26 Mar 2007
68 SELWOOD ROAD Semi-Detached £573,087 £345,000 22 Jul 2013
70 SELWOOD ROAD Detached £814,678 £285,000 21 Jun 2002